Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
86 LEYBOURNE AVENUE Detached £360,000 31 Mar 2017
88 LEYBOURNE AVENUE Detached £143,100 11 Aug 2000
90 LEYBOURNE AVENUE Detached £220,000 17 Jul 2009
90 LEYBOURNE AVENUE Detached £220,000 17 Jul 2009
92 LEYBOURNE AVENUE Detached £370,000 14 Sep 2020